package com.tool4j.entity.params;

import com.fasterxml.jackson.annotation.JsonIgnore;
import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serial;
import java.io.Serializable;

/**
 * @author Deng.Weiping
 * @since 2023/9/28 10:41
 */
@Data
@Accessors(chain = true)
public class LoginParams implements Serializable {

    @Serial
    private static final long serialVersionUID = 1L;

    private String phoneNum;

    private String email;

    private String verifyCode;

    private String account;

    private String password;

    private String confirmPassword;

    private String type;

    private String contactAccount;

    @JsonIgnore
    private String ip;

    @JsonIgnore
    private String region;
}
